Clean, and very quick response with questions/issues. Great location for kids, and parks and activities. We stayed for 2 weeks and it was a breeze once we got used to the location and facilities.