It was a perfect place for our family of 2+2. Ideal location, right on the beach; beautiful views. Very clean place; just as described. Kitchen is one of well stocked ones that we have come across so far. Not having an AC even on the days 85/72 weather did not bother us at all because of cool ocean breezes (and because we are a family that like warm weather in general may be :-). Swimming pool is a nice touch. Check in/out process was very smooth; instructions were very clear. Overall, it was a very pleasant stay; would stay again for sure.