I love the location, the screened in porch, the gazebo. The pool is clean, and at 10pm, the noise stopped everywhere. But, the room smells like urine, the fixtures need updating. The tv is above the fridge, so you cannot watch from the bed. The key card malfunctioned on us and three other visitors while we were there, and the old guy at the front desk claimed it was us! There is also between one and two sales ladies in the lobby who are aggressive as hell about their timeshares. It was all we could do to check in. I guess for the insane amount i paid, i expected more- at least a breakfast. But, the fact that i walked off my porch and onto the beach in my pjs was pretty awesome.