Great resort, dive team and staff. First rate, had a wonderful time, will be back. Great food, good selection. Best dive and boat staff we have seen. Dive Guides are great spotters. This is the land of the weird and wonderful. Great time and will be back. The critters are better than 10 years ago!