Extremely clean, great location with all the amenities covered. Great for families!