The place is magnificent. The location is very excellent with Metro station nearby. The place has amazing views of the city. I would say it was worth every penny. The amazing views, high quality of facilities and an efficient service from the owners make this place a must if you want to explore Athens without any worries about your accommodation. A real 5 star experience it is.