The hotel is pretty underwelming. Small rooms, basic beds. It's an old hotel and IMO has a lot of deferred maintenance for Marriott standards. This was about 8 years ago so maybe it's changed. But it's location is amazing as well as its amenities are amazing.
The timeshare is top notch.
Both times we rented a car, went to St Johns for the day, Maegans. If your there on Sunday, I'd highly recommend going to the branch services.