I have dove with Dive House a few times and have not had a bad experience. If it was me I would use the Inhouse dive shop just to simplify things on your first trip. Pick up, drop off, gear storage may be simpler with the Inhouse dive shop.
Do research on other dive outfits while you are there...