Could not recommend this place enough! We loved our stay at Dimitris' apartment. The communication, amenities, check in, and facilities were better than expected. The only very small struggle was waiting for hot water and having it last long enough but this would not deter me from renting this apartment again. The balcony was heaven and the apartment was very well clean with everything we needed. Perfect location!