Beautiful, clean and great location. Everything you could need while away, has been taken care of. Plenty of room for the dogs and kids to play outside. Beds are comfy, the house is beautiful. Would definitely stay again