Great place and great location. You can’t beat view of the Acropolis.