This location was perfect and is right off the Acropolis stop. The space was as described, if not a tad better! There was plenty of space for a group of people and the common spaces were plenty. Would definitely stay here again if I'm visiting Athens.