Aligio Beach Resort Hotel Club
Las Terrenas, Dominican Republic

Rating 3