We ended up having a nice room and a good stay at Zanzibar. It's in a good location and check-in went smoothly and on time. It's operated much like a hotel/hostel and there are multiple people working the desk. Good value for the location.