The owners are extremely friendly, knowledgeable and helpful - thank you! :)
The diving is mostly from big boats that are owned by separate companies so the experience varies a little bit, depending on which boat, how many other dive shops have booked and which site you go to. But Rumblefish made sure we were always looked after extremely well, arranged a range of trips to see different sites over 4 days and gave us very experienced, professional and friendly instructors.
For a bit of variety, there is also a fantastic shore dive from Kata Beach, two minutes' from the shop. The fringing reef is extremely healthy and full of life from rays, eels, big shoals of reef fish and juvenile pelagics, to critters like nudibranchs, dancing shrimp and mimic octopus... OK, full disclosure, I didn't see it but I did see the other diver's photo... ;) The other shops don't seem to appreciate or offer this experience, as far as I could tell.
They also have very convenient, clean accommodation on-site at a good budget, if you need it.
On our final night with a few different groups of divers, the owner even put on an impromptu home-cooked Thai dinner party for everyone; the food was incredibly tasty and the evening was a lot of fun!
Thanks again - I'm sure I'll be back!