Beachfront restaurant, The Bay, offering coffee, pastries, and a full menu. Enjoy stunning sea views.