After one night in Stone Town we headed south-east in a hire car to Makuti Beach Hotel. Even with a satnav it is pretty tricky to find as you have to turn off the road and head over the sand towards the sea - this hotel really is on the beach! We had three rooms pre-booked so everything was lined up for us to dump our stuff and head for the bar.
The rooms are exactly what you would expect for the price - clean, cool (no aircon or fans), power shower and four poster with mossy net. I had the upstairs room 103, this is as close to the beach as you can get so if you do not like the sound of waves through the night get one further back. Remember that there are daily power cuts on Zanzibar so take a torch or you might end up walking into immovable objects on the way back from the bar.
The staff were really friendly and the single cook turned out an excellent small varied menu for both lunch and dinner. As ever the service is slow, they serve a table at a time and even though we were there in low season all the rooms were taken. The longer you wait the more you drink and the barman was great at keeping us well lubricated. He even took us to a dodgy club on one of the nights after he had finished. For some reason all the bars/clubs seem to play Bob Marley tracks - I never liked him and it began to get quite annoying after 7 nights on the island.
All in all, a really nice 'hotel', very laid back, good staff, great food and plenty of loungers to burn on. Well worth a visit.