Excellent accommodation in a great spot to explore Athens. The terrace is a huge bonus, too.