Our stay was amazing! We felt like the whole place was to ourselves because of the time we went. The room was spectacular. The service was great the whole time. The only thing that I would say is that the pools needed to be cleaned a little more frequently. Overall we had a great time!