We have stayed on the property before in a different unit so our expectations were pretty high for our stay. The unit itself has a lovely view and was in a quiet location. The kitchen had all we needed. Beds were comfortable and the layout good for our group of 6. The entire unit could use some updating and a deep clean. The carpets, furniture bedding etc are pretty worn. There were dead bugs in the ceiling fan lights, air conditioner unit vents were covered in dirt, baseboards and bathroom lights dirty with small spider webs. The beach equipment on the patio was old, covered in sand and the folding chairs (not enough for the 6 of us) rusty. We ended up not using any of it. The wi-fi for the resort was out during our stay which did cause some issues for some of our guests related to work. We were going to start washing the towels before our departure but no detergent was supplied. We had a good time in all. I think our expectations were a bit higher from the unit we had previously.