We stayed here for New Years Eve. It exceeded my expectations and was well worth the money. Brand new place and super clean. All amenities provided in unit. Nice large indoor pool(just wish the water had been a bit warmer). Lovely furnishings and comfortable beds. If you decide to stay in summer, I'd highly recommend it. Has a great water park for kids and only a block away from Broadway at the Beach. Very secure facility with a guarded entrance and whole complex has trees all around it which secludes it from surrounding businesses. Great place for a family vacation!