The place was perfect - we had a group of five people and found we had enough room. Everything was clean, and we were all given sheets and towels.
The location was brilliant - everything we wanted to see was walkable, we didn't need the bus or metro at all. There was a newsagents right outside, which was helpful for snacks and refreshments.
Overall, I'd recommend the place for any group looking to go to explore Athens.