I've stayed here many times and it never disappoints, only that it's become more popular and the rates are up!
I prefer the Mdeano area over the Marina and this hotel in particular because it's easy to get anywhere from here. Car rental to Todo Santos or Los Barillas is right down the street, great tacos and corner bars nearby, and the beach a 5 minute walk up the hill.