Amazing food, atmosphere, and a view of the ocean