The space and rooms and location for the beach were great. Some of the railing posts on the top deck were loose and a bottom step were loose as well. The gate to the pool was hard to latch as well. Several the knobs on the kitchen cabinets would pop off as well. Minor stuff, but those improvements would have made the stay perfect.