Great location to see the Acropolis in Athens, also by a ton of great restaurants. No need to find a rooftop restaurant when you have a gigantic rooftop all to yourself here!