As a group of twenty people with a wide range of ages, we had a variety of needs that needed to be met, and this property met most of them. We stayed in every single unit, and we used all the amenities. We were, overall, very happy with our stay. Cleanliness - The interior cleanliness of the units was good. Floors, kitchen, linens, and bathrooms were clean. There was noticeable mold on the ceiling of the bathroom of some units, so those with mold sensitivities may want to choose a different location. The exterior cleanliness of the building was ok, as there were two areas of standing water that hadn't been cleared up. Safety - The fences *mostly* kept our young children contained, and we were able to easily and reliably use the locks on our unit doors. (One unit's door keypad was broken, but those guests were given a physical key.) Unit B has a dangerous set of stairs immediately outside the front door that needs to be maneuvered around very carefully. The neighborhood is on a busy and loud main road, but we didn't notice any nefarious activity. Check-In - Clear instructions were given for check-in, and we had prompt communication with the property manager when needed regarding a broken door keypad. We also got quick responses to other questions about parking, etc.Amenities - We ate all meals together, so we were happy with all the outdoor seating. Having twelve children along, we really appreciated the arcade space (all its games and the tv work) and enclosed patio.