Great stay for our family, plenty of space for the kids, loved the pool. The kitchen was well appointed, and one of the best things is that it had basic things - salt, pepper, spices, etc - it's so frustrating when there is nothing there, so this was really handy.