Incredibly expensive once you factor in lots of extra fees, such as a resort fee, (even in the off season when you can't use the pool or other extra amenities near the beach), onsite parking at $32/day, and no streaming services were available for guests, movies were $20 and the only thing available. The worst part was the live music that apparently happens every Thursday night until 11, and had our second floor room shaking until I finally called and complained. (If there's live music request a room on the third floor or up.) I was very disappointed overall with the experience.