I'd go for Marina Gardens. It's right in the middle of town. Don't go for hotels in Corong Corong like La Casa Teresa and Four Seasons kase malayo sya sa town. Mahal pa kung magsingil ang mga trikes dun. Unlike when you're near town...dami mo na mapupuntahan and malapit sa kainan. But don't expect too much on Marina. It's pretty decent naman though.