Located close to Playa Prieta and Playa Brasilito, Margaritaville Beach Resort Playa Flamingo provides a free breakfast buffet, a swim-up bar and a poolside bar. With a beachfront location, beachfront dining and sunloungers, this resort is the perfect place to soak up some sun. Indulge in a body treatment, reflexology and a hot stone massage at Onzen Spa, the on-site spa. At the 3 on-site restaurants, enjoy breakfast, lunch, dinner, children's meals and international cuisine. The gym offers fitness classes and yoga classes; other things to do include basketball, scuba diving and ecotours. In addition to a terrace and shopping on-site, guests can connect to free in-room WiFi, with a speed of 250+ Mbps (good for 3–5 people or up to 10 devices).