The apartment was stunning - super clean and spacious and had everything one could need. The location was perfect. Very smooth check in and check out. Dimitris was always quick to respond to any question I had. Everything was great!