Apartment as shown in photos, and especially the view is absolutely amazing, although we weren't forewarned about the big hill to get to and from the apartment/Mykonos town! Slightly disappointed about the lack of tea making facilities in the room (we had espresso, but would've preferred a cup of tea, like true Brits!).
Apostolos was a good host, even picking us up from the port (which was extremely kind!), and arranging a taxi for leaving. Communication throughout our stay was great.