Staff were really friendly and it was a super fun experience. Keep in mind you will be doing a lot of snorkelling - around 2 hours (1 hour in each spot). We saw loads of fish and interesting wildlife, highly recommend booking with these guys! Make sure you have a big breakfast before hand. - via 