Overall condition of where we stayed was great, arcade outdoor pool with kiddie pool and private beach parking lot, only negative there is nowhere to wash off the sand from the beach until you get back to the hotel (plenty of sand in the car from this). We stayed in the 3 bedroom option, which is split into two rooms that have a door to access both sides, each side gets a kitchen, the A unit being the one of the bigger beds with a bathroom and b unit is the bigger bed with master bathroom downstairs and two twin beds upstairs up a somewhat steep staircase with the additional bathroom being near the kitchen, all appeared to be recently renovated minus the stairs and screened in porch on the back of the unit. There also was washer and dryer on site but outside of the units in the area where you walk in to access both units. There are mentions of bugs in other reviews, during our stay there were none in the unit but there were some outside but it is a wooded area so that is to be expected. Only big disappointment of the whole stay was that the indoor pool and lazy river that we were looking forward to were both closed during our stay which was not communicated that would be the case on booking and was not communicated until around a month before our stay and didn't get a discount on resort use fees for not having access to this. Was really disappointed by that. Other than that, a good option if you want a more resort type feel and dont mind driving to the beach.