Grand Bay Resort Barra de NavidadĀ  in Costa alegre Jalisco Mexico Hotel Grand Bay Barra de Navidad Wyndham Luxury Resort is Mexico‘s most luxurious resort