Our stay was great...although the pool room and room we stayed in could've been cleaner. Nobody wants to look at windows in the pool room and see cobwebs and spider webs. Same with the room. Cobwebs/spiderwebs in the corners on the floor and ceiling. Had to tell them that their pool needed to be cleaned (lots of dirt/hair at the bottom in the corners)...but they came right away and did it. Same with the hot tub, it was awesome that it was outside, but there seemed to be a lack of up keep...after a lot of people coming in and out of that hot tub, there was a ring of dirt inside of it, which isn't a good thing to look at when you want to relax. The beach was great...beautiful location. Stayed in one of the rooms attached to the pool, so I don't know what the actual cabins look like. Outside of some basic cleaning, we would definitely stay again!!!!