I was very happy with my stay at Terra apartments. It was very clean, Aggeliki was super welcoming and the apartment was modern and had everything I needed to stay there for a week. Would definitely recommend to anyone.