Everything was as good as advertised. CheckIn and communication has been always perfect and easy. Highly recommended.
For a longer stay, bring a car for shopping and visiting all the beautiful beaches and tavernas!