Great location
Only a few meters from the acropolis
Everything proper
Great decor
Air conditioning
Communication was excellent
We had a wonderful time