5 stars all around. Fantastic spot near the Acropolis with great restaurants and nightlife nearby.
Hopefully it is available the next time we are here.