I planned my vacation for 10-12 days, so I wanted to choose a good place. Reef Oasis and several other hotels were offered by an Join Up employee. I chose Reef Oasis because of the good reviews and partly because of the cool photos on the Internet, although there was a fear that everything in the ph...