Really nice resort. We went as a family with 2 little kids and had a great time. Rooms are huge and the property is well maintained. Only downside is no beach access and the extra taxes (Air Conditioning + state tax).