In one word: perfect! Great location, great host, the view is even better than on the photos, extremely clean. We had a great time! Thank you Konstantinos!