Hotel was clean, but be aware of mosquitoes inside. The cable didn't work or no signal on 1, and the other couldn't watch local television, just the Roku hooked up to TV with no informative content. Also, we stayed in the Marine section, but was never told there was an actual beach onsite with food and entertainment, we just happened to found it by accident on our last night. That was disappointing. Although no fault of the hotel, the power went out on our last night, but I thought the hotel would've had generators, but they didn't. Overall, it was a good place to stay and Ill stay there again...hopefully with better communications.