An amazing resort. Driving in on the small dirt road had me nervous. But, once you're here it's an amazing experience. The staff remembers everyone's name, and is very accommodating. Harold, James, and Alfred are some of the best diving guides in the world. Communication is sometimes hard, but if you're patient trying to explain, they will answer all your questions, joke around with you, and smile. Franz in the front desk is always willing to help with anything. Anne our server was great too. Always smiling and went out of her way if we needed anything. The food is amazing, and if you're dieting, I feel bad for you. Apo Island and Whale Shark experience was a life experience. My girlfriend isn't a strong swimmer, but she came with me to the whale sharks, and just hung on to the side of the boat. The Atlantis staff member stayed by her to make sure she enjoyed the experience, and she smiled ear to ear the whole time. I will be returning every Christmas if the amazing staff will allow me. I'd give it 100 stars if I could. read more