We've been to Huracan and dove Lighthouse number of times. On one occasion Huracan was short a dive master for a few days and used Elvis, the dive master at Itza. Elvis was still with Itza the last time we stayed at Huracan. I think you will find the diving and dive operation to be pretty similar at both, as well as that they both dive the same sites. Both places are usually leaving the dock to go dive about the same time. I think it boils down more to which place you'd like to stay at. Itza sits on the water's edge and has a more consistent breeze. Huracan sits inland a little over 100 yards and doesn't get the ocean breezes, which is probably the reason it's a little more "buggy" as mentioned above. I thought the mosquitos are only really an issue at dawn and dusk and have never been a problem inside. Huracan is a small, well-run operation, and we've always enjoyed staying there. The staff has always been good and as mentioned previously chef Shannon at Huracan does a pretty consistent good job with the food. We've always thought that Itza had a little different "vibe" to it than Huracan that wasn't exactly our thing. I've talked with a number of guests over the years that have stayed at Itza and have never really heard many complaints. I've never bumped into anyone that has stayed at both to compare the two.