Beachfront restaurant, bar, and lodging. Punta Palmeras offers unique events and stunning coastal views.