Lovely stay with great location. Stylish apartment with all essentials provided for. 5 minute walk to a sandy beach and bus stop and a 15 minute walk to Silema main ferry port. A convenience store is just opposite the apartment complex and local restaurants are all within walking distance. Airport transfer was provided by host. Only issues were that the wifi did not initially work when we first arrived which we fixed ourselves and the miscommunication between our taxi drivers and host as we were dropped off in the middle of the street before our host found us and on the return to the airport, the driver was waiting for us on a different street. Overall a good stay.