La Perla Beach is a restaurant.