Just got off the Aggressor for the Jan 4 - Jan 11 trip. I'm sitting in the lobby of the Radisson Hotel using their wifi while I wait for our transport back to the airport. If you are coming in early or staying on, the Radisson is the perfect location as both the Aggressor and the Dancer use the Radisson dock and wifi services. I spent the week on the Aggressor, but had the opportunity to check out the Dancer too. The Aggressor is newer, and the dive deck is less cluttered. The cabins are bunk style, but even though we had two days of no diving due to bad weather, we spent very little time in the cabins. We showered on the swim deck the entire trip. Hot water and soap/shampoo on the swim deck showers. The Aggressor has a huge selection of movies (over 500), but new movies are always a hit. The food was fantastic. Chef Yanis was amazing. Every meal was delicious. The rest of the staff were great, friendly, and helpful. I cannot say enough about the staff. Once you leave the dock, you no longer have cell phone or internet access. You can use the Sat phone for $5 per min if you chose. While docked, you have access to the Radisson's wifi. Username and passwords are provided on the boat. The diving was great; however we did not make it to the blue hole due to weather. Apparently it is a hit or miss on the hole. They get there about 50% of the time. That said, the staff refer to the hole as the hole of disappointment. Pack lite. You don't need much at all. Just your scuba gear and bathing suits. Highly recommend either Aggressor or Dancer. Have fun !