A comfortable, clean and airy place with all the required facilities. A good place to stay at Athens.