If you are looking for value for money while exploring Rock Island, Jellyfish Lake, going snorkeling and diving, you should choose this place. The staff are very accommodating and the pool can help you train how to dive. It's a great location to explore dining options as well from budget friendly to fancy ones.