Had such an amazing time!! Booking through Asia Diving Vacation made everything really easy since it was a little complicated trying to just book it online. And when I booked through them they guaranteed diving at Sipadan even though I had only booked two nights. Mabul Resort was very nice and they had great food. Probably the best thing about the place are the people that work there. They are so friendly and even go that extra step by remembering your name. They really know how to make you feel like part of the family. The diving was AMAZING! I really can't imagine going anywhere better. Sipadan is a must! The dive masters know what they are doing, so you get to see so many sea creatures. My only negative would be that the showers weren't warm. But, maybe I just couldn't figure out how to make it warm. Overall, it was really amazing and definitely one of my favorite parts of my Southeast Asia trip!