We stayed at Echo Beach Hotel in October and absolutely loved it. The property is beautiful - the grounds are well manicured, the rooms are spacious with lots of attention to detail, the bar/lounge overlooks the beach, and the beach and ocean are stunning. The food was delicious (we ate breakfast and dinner there everyday). The staff was incredibly attentive and could take care of just about anything - we had meals brought to our porch and the manager arranged for a moonlight boat ride with champagne and appetizers to celebrate our one year anniversary. What made this hotel really special though were the owners Andrew and Sue. They are incredibly warm and made us feel like family. We would recommend Echo Beach to anyone going to Zanzibar.