Everything exceeded my expectations. Great stay.