Great stay, everything needed and more.