translate English to French: The place was perfect to get into town and to the beach-perfectly located.
Pour le tarif et en plus à Mykonos, c'est super. Ne changez rien, c'est simplement parfait...