My wife and I loved our stay. The location is amazing, literally seconds from the beach, and not far from restaurants. We'd definitely book this place again.
The only note is that the of the place says full kitchen, but it's really just a nook with a fridge, microwave, coffee machine, teapot, and a few dishes. There's no stove in the unit, so if you're planning to cook it may not be the best choice.
But if you're going to relax, hang out at the beach, and enjoy yourself, then it's very comfy and a great choice.
The managing team is also responsive, so if there is an issue just write and they'll take care of it.