The Beach House is a restaurant and bar focusing on local produce and seafood. It offers lunch, dinner, and drinks in a cozy, relaxed environment. Bookings are limited to a maximum of 8 people.