Nice place at a great location at the heart of Athens. Perfect for a short stay.