We stayed here with our two boys for the week after Christmas and had a blast. It is conveniently located, roomy, complete with all you need and is serviced by great hospitality. We had a cancellation of our flight on the last day and were provided a generous late check-out that allowed us to easily soak in one more day of fun.