The house, yard, pool, spa, putting green, living room, kitchen, dinning room and bedrooms were perfect! We definitely would stay here again. We did have a few problems over the the first several days which took away from our expectations and enjoyment of all the amenities. After many phone calls, text and host messaging all the issues were resolved. It was unfortunate that the problems took so long to address and effect repair but once everything was addressed, we could not have asked for more enjoyable experience.