Excellent. Very modern and handy studio in very smart location. Self Check in was very quick and easy. Communication was great with hosts. As a family with a toddler we had a very comfortable stay for one night in Apostolos apartment. I would stay again when i come back.