I was very impressed with the overall experience I had at the JW Marriott.  The hotel grounds are beautiful, you feel like you're in a tranquil garden with streams of water and lush greenery all around.  The rooms are beautiful, the bathrooms are like spas with big bathtubs, a shower with a large rain shower heads, the WC is in a room by itself.  The bed was super comfy, I slept soundly.  The price was phenomenal (I booked and paid online for a nice discount).  The service was 5-star.  I was here on business and it felt like a vacation.  Thank you JW Marriott for surprising me!