I hear Lion’s Dive Resort is a great place to stay. Although I stayed at Breezes myself. The people at Lion’s Dive who were on the same dive excursions said they loved the place. And the charter excursions go right from Lion’s Dive, no extra travelling to get to the dive boat.