I wanted to give this place a better rating but have to be honest. The pictures and description were all accurate, its updated and the décor is beautiful however this place needs a DEEP CLEANING. Upon arrival, there were several things that were just gross and truly it reflects the cleaning crew and not the owners. There was a dirty cleaning towel left on the tv stand, on the nightstand in the master bedroom, there appeared to be a bloody booger and someone's dried up eye contacts. The windows were smeared like crazy and not cleaned well what so ever. There was no trash bag in the main trashcan in kitchen, that had muffin wrappers and coffee grounds all in the bottom. The coffee pot was not cleaned out, left over coffee in pot and filter basket still in with coffee grounds from previous guest. The return air vent in kitchen, covered in dust and just filthy. The master bedroom sheets had stains on them and were of very poor quality, extremely rough and not soft at all. The master bedroom mattress, needs replaced - seemed to be VERY OLD and not comfortable. The blinds on windows were a joke, majority missing, we didn't even pull them the entire stay, honestly no point. Again, majority of these complaints reflect the cleaning crew. I hope the owners will check into all of these and address or make changes. With the price paid, I expect better and better quality. The resort was nice, pool great - other than not refreshing as it was too warm. Ocean and area is beautiful!