Great place and perfectly located in the center of Athens. Fantastic view to Acropolis from the 8th floor