We enjoyed our 4-night stay! It's all about the location and this is on the water with killer views of crashing waves, surfers, skies (be sure to catch the magnificent sunsets) and people watching. The unit has everything one need for a great stay--its clean, fully loaded kitchen, nice bathrooms, spacious bedrooms and living areas. I fully recommend this place, but I will give you my quibbles: While the unit is on the upper level, one can hear everything that happens in he unit below---it can get noisy depending on who is down there. The kitchen shows lots of wear and tear. The beds are old and springs are creaky (the bedding and pillows are nice), the water pressure in the back bedroom shower is very strong, aggressive and not pleasant. Also none of the furniture in the living area is comfortable. The 2 poang chairs that face the water are not comfortable, the sectional sofa is absolutely uncomfortable (they put plywood sheets under the thin cushions--ouch) and the outdoor furniture on the deck is not comfortable. Again I am quibbling as the location here is everything. Communication was great!!