This place is super spacious and so cute. The best part is it’s location. It is right next to the Acropolis and a short walking distance to all other attractions in the city center. I would highly recommend!