Clean, great amenities, great place to stay with kids!