I've stayed at Sunbreeze a couple of times. Great location on the south end of town, and accross the street from the airport. Rooms are comfortable, good AC, cable tv if you need it. Nice beach bar. I'm sure the on site dive shop will be fine. Never had a real bad experience with any of the dive shops I've used.