Super friendly
Located next to the beach - perfect
Everything as described
Very nice for a week in greece