Margaritaville Beach Resort Playa Flamingo is a family beach resort located in Costa Rica. The resort features a water sports center that offers scuba diving, snorkeling, kayaking, and paddleboarding. Guests can also charter the private yacht Endeavour for dolphin watching and sunset cruises.