This place has everything you need and more! Great touch with hot tub access! That really was the perfect stay for us!