We came and did not expect the location would be in the residential area with narrow road. I was lucky since I have a good friend that pick me and drop me off the hotel. Other than that, the staff was really kind and there are several small shops were you can buy more water and snacks for your stay. However, you will need sillings (tanzanian money) for shopping in small shops. I suggest to book the hotel suttle if your flight is early in the morning.