Really great stay with a ton of nice amenities.