This was a pretty good stay for us but there were a few things that we found a bit disapointing. First, this property is definitely close to the beach as advertised, and in a good location in proximity to resturaunts and such, but what you can't tell when booking is that it is very close (exactly the length of one parking space) from a busy road. I found the balconies to be quite noisy from all of the construction traffic, trash pick up, emergency vehicles and daily commuters that travelled this road.
Second, the house was pretty well-stocked, but there were some key things missing, such as a pot big enough to cook pasta in. I didn't need anything huge, but the two tiny sauce pans were definitely insufficient. I also wish there had been better communication about the amenities that did exist. We eventually found an outdoor spigot and shower that seemed to be for all of the units in this complex (maybe?) but not, unfortunately, until our last day there. We were lucky that not all of the other units were occupied or I think it would have felt quite cramped.