This we a great home for our family. We had three different families in the home and we all felt like we had our own space and also a great amount of communal space together. The pool was perfect meaning we only needed to pack up for the beach! The only down side was one bedroom with the twin beds did not get great air flow so it stayed warm but they did provide us with portable fans. Overall a GREAT place to stay.