Top 10 4-Star Beachfront Hotels & Resorts in Costa Rica, Central America ► If you like my videos, please subscribe! ❖ Margaritaville Beach Resort Playa Flamingo 4-star hotel Address: Playa Flamingo, Provincia de Guanacaste, Santa Cruz, 50308, Costa Rica Phone:...