Everything we needed and more! Great location, easy check in/out, and the hot tub was a nice bonus.