The place is fantastic and has a great location! Will stay here again without hesitation. I come yearly to Greece and would stay here every time!