My friend and I stayed at the Blue Oyster for 5 nights after 3 weeks of adventure on the mainland. It was exactly what we needed!
The rooms were spacious and clean and very comfortable for our stay. I love all of the wood details and I wished I could have brought the furniture back home with me! I did find the rooms to be hot though, but that is the climate and the fan provided relief when the power was working.
I spent most of my time on the beach lounger with a book, enjoying the sound of the waves and watching life go by - fishermen at work, women harvesting seaweed, children coming to and from school. They have massages available, as well as Henna and hair braiding (which I took advantage of!).
The staff were very welcoming and lots of fun! They booked our activities for us (Stone Town and Spice Tour - also recommended!) and it was actually very hard to leave and it began to feel like home!
The restaurant was tasty and you can walk down the beach in either direction to find other options for an extended stay and when you want a change of scenery. Just make sure you check the tide tables in the lobby before walking home in the dark!!