The place is very spacious and near to a metro station. Easy to roam around, and you can just enjoy the view of Acropolis from the rooftop.