Nice, modern spot, great location for all things in Athens. Great views of the Acropolis from the rooftop!