Did a little staycation at the JW Marriott and it was splendid, we got upgraded which was a cherry on top for us. The staff was fantastic as well as the atmosphere, food and rooms were right on par with other luxury hotels I have stayed at but that is to be expected at $500.00 + per night. Pool was clean and private but small. Both dinner and breakfast were very delicious, all and all I would stay again.