We had a great stay! The kids had a blast in the pool and loved all the possibilities of places to sleep. Kitchen was stocked with all your needs and it was very comfy and made us feel like home. We would definitely stay here again.