Great place for a short stay, right in the heart of Athens. Surely recommended.