For someone not looking to spend too much and to have a great time, this place is perfect! Great prices, especially for Zanzibar, which is typically more expensive that mainland Tanzania. We stayed here for three nights and loved it because it is cheaper as it is not right on the beach but it's about a 3 minute walk through a little pathway just outside the hotel entrance! Perfect! So close you don't need to take anything, just put your cosi on and go! Everyone knows this hotel so it is easy to get a taxi or shuttle bus right outside. If you get a shared bus you can get the price to about 10,000 tsh each as it is only an hour drive from Stone Town and you will be sharing with other people. It is easy enough to do as lots of people are making their way over to the east coast. And it is easy to get back. Bwejuu beach is lovely and quieter than a lot of the other beaches like Paje, which is nicer and more relaxed, but you still get the occasional masai wanting to show you their 'pole pole' shop! We had a problem with a first room, even though it was lovely, the 'treetop' room, very different and unique and sort of romantic! Shared bathroom but for $30 for the room, including breakfast, you cannot complain (this was not in peak season, it may be more in the busier times). The shared bathroom was fine and even though I am a little picky, we had no problems with it, it was clean and everything was functional! Better to shower in the afternoon not the morning as I think the sun heats the water up a little! However, as I said, we had a little problem with it, but they moved us straight away into a bigger room with a private bathroom for the same price as the cheaper one and so we have no complaints at all! Our second room was the Jasmine room which is normally $50, but you get your own bathroom, more space and a nice balcony! It really depends on you, but this hotel has rooms for people wanting to spend less or more! The breakfast was delicious, fresh fruit, eggs and chapati! Perfect, especially for the price you are paying. The best thing about this hotel is how flexible and easy going the staff are. We went on a dolphin trip on our last day and the timing meant we would miss breakfast but they let us have it a little later out of normal breakfast time with no problem at all! Lovely campfire to sit round in the evening, great place to chat to other guests and meet new people! Very social place with games you can play.