Excellent pre-trip support from Lynette with recommendations on lodging and she even assisted my wife and me in booking the transfer to and fro the airport!
Small dive groups with no more then 3 person + 1 dive instructor but most dives were done with just the dive instructor and me.
Intended to do 6 dives in 2 days but ended up doing 7 dives in 3 days. It is possible to do 4 dives a day due to the shallow waters of some dive sites and close proximity of the dive sites. Dive sites range from 10 - 30 mins boat ride away from the dive shop.
Highly recommend Tri bird (plane wreck), Crocodile Island (amazing soft corals) and Friday's Rock (critters) for the dive sites.
Found some great critters on the second day, very pleased with my dive instructor, Kevin. Just chatted the time away between the dives.
If you were expecting butler service where your gear is all brought to the boat and setup for you, you will be disappointed. It's more like diving with friends who will help you, if you need help.
You will have to suit up, bring your gear and walk about 5 mins along the beach to the boat. Bring your own water bottle if you want a drink in between dives, as this is not provided on the boat.
All in all, had a great time and I would recommend this dive shop to my friends!