Beach bar and cafe, Anima Aestas, located on the beach of Alykes.