Great stay and a ton of amenities.