We chose Shandrani because of its quiet location in the Blue Bay Marine Park, which is a top snorkelling spot, and because of its animal rescue programme. We had a brilliant 10 days there and would recommend it. It’s not an uber-luxurious 5* but it’s a decent 4*. >Room We stayed in a family suite, which had a garden directly on the beach. It was massive, very comfortable, and very convenient. However, the décor was quite dated and a bit “rough around the edges”, and we were affected by significant maintenance problems with the electrics and A/C on several days. >Food Overall, the food was good (but not memorably so) and we were totally happy with it. The bread rolls and pastries were delicious! We mostly ate at Sirius and Ponte Vecchio – the food was nice and the waiters were extremely understanding and helpful with the fussy eaters in our family. (Special thanks to Krishi, Rachel, Sanju and Joshica!) The buffet was usually very busy (as they always seem to be) but if you don’t have kids, you can sit in the very quiet adult section and pick from the buffet (which also has a small a la carte menu). The food was fine, but we were not keen on their cooked breakfast options (omelettes, sausages etc). The only bad dining experience we had was at Teak Elephant. > All inclusive This worked well for us and meant we didn’t need to worry about a bill at the end. We did a bit of experimenting to find a wine we liked. Some was a bit rough but the Fume Blanche French Sauvignon was good. The local Phoenix beer was also very good. >Beaches These are stunning but it’s worth noting they are not lifeguarded, so you need to take due care. There are four on the property: 1) one with the motorized water sports (calm but very small swimming area) 2) a little one (calm with the best snorkelling entry point) 3) one with non-motorized water sports (calm with decent snorkelling) 4) the wild beach (beautiful and very atmospheric, especially in the evenings, but rougher, with warnings of rip currents) >Snorkelling tips I had modest expectations, having previously been to the Maldives, but was pleasantly surprised by how good the snorkelling was. I’d seen several reviews describing the coral as “all dead”. I can only assume these people were not looking in the right places. There were plenty of heathy areas with lots of beautiful pinks and purples. The best snorkelling spot I found was off the little beach, but you do need to swim out to get to the best bits. The water sports areas have big maps showing different zones in the water – the good snorkelling (coral gardens) is in the bit labelled “dry zone”. I assume it’s called this because at low tide, the coral becomes exposed. The tides are quite a big factor and it’s difficult/impossible to navigate the coral when it’s low. It’s worth taking a note of high and low tides and timing your snorkelling to coincide with deeper water. Thanks to other very kind snorkellers pointing t