Our stay was largely perfect. The only exception was that the heated pool, which we paid extra for, did not have heat until the third day of our trip. The problem was mostly caused by our Trip including the Thanksgiving Holiday, BUT we paid in advance and it should have been on when we arrived.