This is a very nice and well operated hotel. I and my wife have stayed there for a honeymoon. They send us a champaigne (Thank you very much). The personnel is very helpful and professional. Housekeeping is perfect. The hotel is very clean. It is better than it looks in the pictures. The beach is very good. The ocean water is too warm (for me). The hotel is located 15-20 min walk to Nungwi village and Nungwi beach. But it is not a problem, or it might be an advantage as it is away from noise, crowd, etc. You can walk or take a taxi to these attractions.
The hotel management is very good. Our flight was at night. After checking out we stayed in the hotel area and when we were about to left in the evening they gave us a room to take a shower without any charge. Overall, this was very great and satisfying accomadation for our honeymoon. I definitely recommend to anybody, couples, singles, friend groups.