Great place and great location right near the Acropolis. Very spacious and accommodating for a group