Maria defines Cretan hospitality.
Her apartment is perfect.
Maria was a pleasure to meet. A super-host of the highest nature.
A special woman from a special island.