We stayed here for our son's wedding weekend. The house was clean and the perfect size for what we needed. Great Hills is a nice, safe location and very near just about anything you need. The hosts were very accomodating which helped us have a stress free stay. The house was equipped with everything we needed including a full sized steamer that we were able to use on tuxedos, bridesmaid dresses, etc. There is a really nice pool and view of the golf course. It was relaxing to sit outside and enjoy the view. We loved that it was pet friendly so we could have our sweet puppy, Honey, with us. I would highly recommend this home.