Absolutely brilliant place and location! You can walk to all main spots within 20 minutes or get the metro which is less than 5 minutes walk.
Their communication was fantastic and always responded within 20 mins.
Provided great recommendations of restaurants which I tried 3 of and they were great.
The place has great amenities too. If I come to Athens again I will surely stay here. Thank you so much ☺️