My husband and I recently stayed at the JW Marriott and to be honest I was a little skeptical about my choice. We don't usually stay at Marriott's, and I was afraid the 4.5 to 5 star experience I was looking for wouldn't be there. I was wrong. From the minute I saw the beautiful grounds, flowers, and fountains, I knew this was a special place. The outdoor spaces and the staff really "make the place". The rooms are average and very comfortable. We, however, hit the jack pot because on our second day I asked if they had a King bed instead of the 2 doubles we were given, and we were upgraded to a HUGE 2 bedroom "villa" with our own private pool! Absolutely incredible accommodation. The staff as mentioned were top notch. Kyle (at the front desk), Jerry (on the cart), and all the staff in the restaurant and at the pool were amazing. Very friendly and would do anything to make your stay more pleasant. With all of the resorts in the area I would say definitely give this one a look if you enjoy excellent service and beautiful surroundings.