Overlooking a river, a yacht marina and lush tropical greenery, the secluded Marina Sands Resort is located within Blue Haven Bay, a large resort with combined .