Beautiful place with fantastic facilities/amenities. Not close to the beach party clubs (need to bus/drive) so if all you want to do is party then you should probably stay at one of the hostels near the clubs. But if you want to stay near Old Town and enjoy all the restaurants/bars/shopping - then this place is ideal. The stroll to and from town will ensure you’ve earnt your gyros (it’s not far but like most of Europe, lots of stairs)