Great location, amenities, super clean. A repeat for our family!