This is such a unique experience, we've gone there twice and we'll be back.. The best place to stay is right on the beach, at LosVientos Resort --(north end of town) Cannot say enough good things about this place - the food and the service is great and right on the beach!
