This place is amazing when it comes to the location, the cleanliness..... Its perfect for big groups, we were 9 people and never felt in lack of space. It is perfectly located next to the acropolis area and the metro which takes you anywhere you need to. Plus there is a bunch of restaurants, cafes and all of kinds of amenities you may need nearby.
Thank you for this amazing space and service!