The place is great, perfect location for sightseeing in Athens. The Acropolis view is amazing.
Have to say it was a little loud in the evening due to restaurant upstairs (or downstairs not sure), but still ok.