This is a beautiful, spacious home, that is well appointed and equipped with everything a family or large group could want for. The pool was clean and warm (we did pay to have it heated) The water wasn't hot, but nice and warm, like a bath that you'd run for a small child. The spa is slightly warmer, and had great pressure from the jets for a water massage-type experience. There's plenty of seating outside, and several pool towels were provided. The kitchen has just about anything you would need to cook a nice meal. There are plenty of fresh clean towels, and a washer and dryer that can be used. The ceilings are high, and there's plenty of room to run around. Our only qualm with this property were the beds. The mattresses are truly awful. They are unsupportive and very loud. No chance of slipping out of the room undetected if you have to lie down with your child to help them fall asleep. My wife was unable to sleep on the bed, and ended up sleeping on the couch for our entire stay.