Amazing friendly host and staff. They were welcoming us with the big smile every time we met. Ellen organised taxi for us both ways. Unfortunately one day I stepped on sea orchid but Ellen expertly took out all the spikes. The whole place looks like a tropical garden with small living houses, hammocks, swimming pool and cozy restaurant. The apartments are modest but clean and tidy. We had one with cold water but in the heat of Zanzibar it is not the problem. Food was very good. The place is not located by the beach. It takes around 25 minutes to walk there or 4 minutes in the taxi. Super cool thing is the fact that money from the booking goes into the school Ellen is running. Ellen thanks for your hospitality. Good luck with all your plans. You rock!