We had a great stay here for 4 nights. Everything was just as described and the place was extremely clean and full of extras. Dimitris was amazing from the time I booked to check in and throughout our stay. Would definitely stay again. Thank you Dimitris!