Charming beachside cafe, Albatross, offering a cozy atmosphere, beautiful views, and delicious homemade treats.