The White House Inn is a delightful family-run inn offering rooms with free WiFi, a restaurant, and a bar. It boasts panoramic views and is situated overlooking a golf club.