My wife, 6 year old and I stayed at this wonderful resort on the way back to India from the USA.
It is a quiet, relaxing hotel with just 13 rooms, a restaurant with very scenic views and exemplary staff right from the operations manager (Mr Sekhar Malik) to every individual who works here - Supervisor Mr Issa, wait staff at the restaurant (Sophia, Laurencia, Resitituta & Nuru), the cleaning staff (Sophia and Leila) who go out of their way to assist you with a smile.
It was a relaxing place for one to slow down and enjoy Zanzibar, the food is excellent and it was a very convenient location for visiting stone town. The public beach is a blessing in disguise: it gives you access to locals, who are also very friendly, along with the security of the hotel.
One point to remember: Don't expect this to be a larger Marriott, think of it to be a boutique hotel where one can slow down and rejuvenate.
If I had a chance, I would definitely stay here again and have very fond memories of this place and the staff.