New Jumeirah Resort and Spa, designed by GM Architects will open in Bahrain