This place has everything you might need. It was clean and fantastically decorated. The upstairs bed is super comfy as well. The hot tub was nice and clean as well. I will definitely stay here again when in town.