We had a great stay at Antheas place. The apartment offers everything you need and the rooftop is a nice ‘plus’ ;)