Great place, has all the amenities you need. Location is central, walking distance to main touristic spots. Smooth and easy check-in/check-out. Would stay there next time I visit Athens.