The location is perfect. Our time at Maria’s was our favorite. Adrianna and Giannis welcomed us in a way that made us feel like family. The proximity to the beach was perfect and we loved having a deck to enjoy the views as well.
Couldn’t recommend this place more!