We stayed 2 nights at the Apartment. Everything was perfect - from the pick up from their driver Stelious (highly recommended, such a friendly charming guy) to the check in.
Apartment is very close to everything - you can walk everywhere.
If someone would ask me for a place to stay, i would recommend this apartment.