Great stay. Thoughtful extras, nicely appointed, very clean. Excellent