Beachfront restaurant, bar, and camping. Sonrisa de Mar offers Caribbean flavors.