We stayed here for 4 days. The location is amazing and the view can't be beat, but this unit needs serious updating. It looks like something out of a 70s movie. The carpet is faded red and felt sticky. I honestly didn't feel comfortable letting my children play on it. Carpet is so cheap the landlord should seriously consider having it replaced. Also the master bed is hard as a brick. I woke up with back pain every day. In addition to the view I did enjoy the resort extras such as the pool, hot tub, and bar.