I've been at both and prefer the more laid back feel and spaciousness of the Sheraton. Plus it's right at Black Rock which offers the better beach and snorkeling. The walk to Whalers Village is really only 5 minutes or so, so it's not a big ordeal...and you are looking at beautiful scenery on the way. I'm heading back to the Sheraton in a few months. Can't wait.