Albatros Beach is a beachside cafe, bar, and restaurant.