Our family has stayed in this house for years in a row now, and it has been great! The pool is lovely with lots of space to hang out around the pool. The house is a great size - big enough for our large family but not too large that you feel lost. The kitchen was perfect for eating and hanging out! We also have a dog, and it was easy to gate off the extrances along the deck so she could freely (and safely!) hang out with the family inside and outside.