My wife and I stayed here for a couple of days with our 2 children (8 and 3) and it was perfect. The location is amazing, the on-site garage parking is excellent, and the apartment is stellar with all the amenities. We'll definitely stay here again.