Hi there,
depending on how your daughter is, you may need to decide whether she will be more comfortable on a larger boat or smaller boat.
I know for my first certified OW dives which I did in key largo, I was more comfortable in a larger boat with more people around, but I know some people prefer it the other way around. If she wants a bigger boat, I have been with Seadwellers several times, usually 8-20 divers on the boat- but it is a big boat and even with 20 it didn't feel crowded. If youare there mid-late Aug, the season will be slower so you should average around 14 on the boat. Their boat is partially covered (very important in Aug) and they go to the "easier" sites in pennenkamp. Dives are always in the 34ft range and they will respect the needs of a newer diver and avoid currents etc. I find their operation safe, friendly helpful and relaxing- I have never felt rushed or like a cattle boat with them- I guess it depends on your personality.
Incedentally, they have been one of the few operators who cancel trips if the weather is too bad. I like this, having been on a boat which pitches and tosses you around is no fun- especially for the newer diver.
As for places to stay, I have stayed in the holiday inn- which is great if you can get good price- comfortable, bar and restuarant- and right by the dock for boat access. i have also stayed at the Ramada- also walkable to boats, depending on which operation, and a nice place to stay.
If you want any particulars, message me. If not- enjoy your trip and your daughter will be hooked when she sees the reef!
jackie