I booked the place on behalf of a colleague work a work stay and she quite enjoyed it. She said the place was clean and quite a good size, the location was excellent and very close to the beach. Shops and restaurants were within 15 minutes or so. Although there wasn't a full kitchen, it was not an issue for a working trip.