My husband and I stayed for a couple nights the week before Christmas and had a wonderful stay. We are Marriott platinum members and were upgraded to a bay view room with an amazing view. The hotel is very private and offers lots of amenities because you can use everything in the JW. The staff was very attentive and friendly. We enjoyed the breakfast in the morning that was included and an afternoon swim in the rooftop pool. Great location within walking distance to many attractions and restaurants. My husband had a golf lesson at the golf school and it was a great value. We enjoyed the food at the hotel too. The valet parking is a little slow due to the distance the car is parked, but if you call ahead before you leave your room that helps. We came back to the room in the evening to delicious chocolate chip cookies. We will definitely plan to stay here again.