Overall not a good resort experience. This was our second visit to the resort, had good expectations. Did not feel particularly welcome from the beginning. Front desk just not very friendly, same for the Shipwreck shop. Property is dated, room had mold on wall/ceiling near the sliding door (it was cleaned during visit). Infinity Bar was very good, pool was great, and Veranda meals and service was great (breakfast/lunch). Infinity restaurant poor, got sick. Considering our first visit was really good, very disappointing this time.