The location is perfect and the apartment really nice, modern and spacious. Few cons: the A/C unit inside the apartment is really noisy and the blinds don't darken the room enough for a pleasant sleep (if you are a light sleeper I would be concerned). The kitchen was missing some very basic items like pans, drying towels or basic cleaning items to sweep and clean the floor which seemed to constantly be full of sand from the beginning. No beach gear is offered which would have been nice being so close to it.
Otherwise, a good stay, not over the top but I would certainly consider coming back if I could get around these issues. Service was great, staff very helpful though a bit lost regarding AirBnB reservations.