Great stay. Self contained. Everything you need.