I really would give it 4.5 stars if I could. The view is amazing. The grounds are very clean. The beach really is just across the street. The bamboo flooring is nice. I thought the bed was very comfortable (not hard, but firm and plush at the same time). I didn't give it a 5 stars only because of a few smaller things; the linen closet door is hard to open and close (the handle is on the wrong side and it sticks), the pot holders/oven mitts needed washed, the floor fan in the bedroom was so noisy that it bothered my husband, so I couldn't have it on at night (then I figured out that I could put it on level 2 and keep it on). It had beach chairs, umbrellas, a boogie board, noodles, coolers, and beach bag. Also, some extras that others had left, like sunscreens and spices and coffee. The view is right over one of the well maintained pools. The owner was very responsive to my questions.