Ploutarchos' place was exactly what we needed, has an amazing terrace and all amenities one can possibly ask for. Communication was great