We stayed at this place for 5 days. The location is prime! very close to the beach and super convenient, close to supermarket too. It was about 15 minutes away from old town which was a perfect stroll. I definitely would suggest major upgrades to kitchen appliances. The freezer drawers were broken and there was water accumulated in one of the drawers which kept leaking through the cracks, dishwasher wasn't cleaning the dishes properly and air conditioning in one room would sometimes stop working so we had to unplug and re-plug for it to work.
The shower base needs renovating as water passes through and underneath the base and creates a pool of water.
I understand that this Summer was extremely hot and all A/C systems were working to full effect, but the fuse kept tripping so we had to get up couple of times during the night to put it back on for the A/C to start working again. (It was way too hot to sleep without the A/C)
overall I can say we had a good experience and it was very easy to communicate with the property manager.