If it wasn't for the great staff, we would have moved to JW! Our stay was 7 nights.
Right from the beginning, there were issues: light bulbs out; bathroom dated and looked unclean; shower handle broken; exterior screen door wouldn't slide; paint in the room is quite dated and dirty; the heat for the pool was not working. Though the staff worked quickly to fix, in any hotel or resort there should be no issues. A further problem was that everyday, around 8am, the housekeeping staff showed up at our door. We were never ready to leave at that time and the staff seemed quite grumpy that we wouldn't just pick up and leave. We spent a LOT of $$$ on this vacation which was not up to par.