I am planning a 4D/3N snorkeling trip to KK. It's my first time to the area. Based on my own research, I think those islands near Tawau is too overkill for snorkeling, and I don't think i will have enough time flying from HK. So i am mainly tossing up between two options:
1. staying at the city and join the day trips by the local operators to go to the nearby snorkeling spots...
2. stay at a hotel where you can do snorkel just off the hotel's jetty/reefs. Based on my research, Gayana Eco Resort is an option but the reviews are quite mixed. I am also considering a very new hotel called Gaya Island Resort but there is hardly any information i can find on the web. Any other water bunglows type of hotels near KK?
I am of course open to other suggestions. Thanks for your help in advance.