We loved our stay at Helena’a place! The apartment was very clean and comfortable with great aircon which was a must in 40 degree heat. The location is amazing - near lots of restaurants and cafes and walking distance to the Acropolis and other tourist sites. Highly recommend.