Great location, very clean (the apartment is cleaned every day), great sea views from the private rooftop deck. WiFi is ok, not super fast but Netflix worked fine. Lots of restaurants and bars close by and a couple of exceptional bakeries just up the main street.
The apartment has all the amenities you could need. If you need clothes washed there are 2 laundry services just up the street.
Overall a great place to chill.