Great amenities, great for big groups. Location is super close to Acropolis and nearby shopping areas