5 stars! Amazing stay.