The Grand Bay Hotel in Isla Navidad on the Pacific Coast has panoramic views of the ocean, lagoons and mountains . This four and a half star hotel …