The place was great. Location is near the Metro station, which makes check in easy. The rooftop offers fantastic views on the Acropolis. Perfect place to spend the evenings. Very much recommended!