This place is everything mentioned and then some! Super clean. Everything new. Very great location. Quiet area. Minutes away from all the sights! Kid friendly space. Parking was super easy and accessible. Will definitely stay here again!