The updates completed to the hotel were perfect. The location was great, we could great around to all the restaurants, shopping, and the beach to play. The staff at the hotel was perfect as well. The room was clean and the grounds were as well. We had a great vacation. We also enjoyed the free water park tickets.