IDC took care of us! We were cruising with Royal Caribbean on Voyager of the Seas and they met us at Sunset beach and bar. The two tank dive was on Yucab and Paradise reefs. The staff was incredibly friendly and helpful. We will definitely dive with them again! - via 