My famiy and I will be at Beaches in May. I'd like to visit the Blue Hole on this trip. Is there a best time of day to visit? If we go in the morning, would a couple of hours be enough time to visit there? Also, we want to stop up at the cliffs one night and watch the divers. Beaches offers to take you/pickup for ~$20 pp. Would we be wiser to hire a private driver? We've never used a taxi so I'm a little nervous about that. One last question...we'd like to have a working cell phone just for emergency purposes. Can you rent these and if so how much for one week? Again, it would just be to check in a couple of times with family back home. Thank you very much!!!