Just PERFECT!!!! It all looked great from the photos but even better in person! The apartment is great great great. Modern, cute, clean and comfy. The terrace is MUCH bigger than I thought, there's a table and benches for eating outside, two beach loungers and an umbrella and....a view that will knock your socks off even after you've seen the picture. Really, really beautiful. AND... the hosts are two of the nicest people you will ever meet! I'm not kidding, Gina and Stefanos are fabulous human beings. So kind and helpful and fun! If one of their places is available, take it!