A great location, comfortable beds, well stocked kitchen, and nice pool/hot tub made our stay perfect!