Coral Rock is quite a pearl for a small hotel, not mistake for a resort. Romantic spot!
Located directly at the ocean, but naturally raised 3-4 metres on the coastline's coral rock, you enjoy the view from your room, from the pool or the sunbeds first row to the ocean, but you also enjoy a breeze that makes it comfortable to stay outside despite the African heat. Although the tide draws back the water mornings and evenings, you can actually go out and swim (but not deep) between 2-5 pm - water being warmer than the air and crystal blue. All day you can watch the local activity at the coast; women collecting seaweed, fishermen and children in boats. There was no big hazzle of salesmen on the beach.
The restaurant at Coral Rock is also very nice, a lot of fresh seafood like tuna or marlin, as well as many dishes with fresh vegetables, I liked the avocadoes and mango-dishes with fish. Also great cocktails and fresh smoothies.
The owners, the manager, the staff and the masai guards are all superfriendly. I felt safe and well taken care off through out my stay.
At the beach you can buy fishing trips, kite surfing etc, but I completely enjoyed five days at Coral Rock at the pool, the beach, the restaurant/bar and at the private terrace ontop my room.
Like in the rest of Tanzania, cats run around and keep you company, I liked it. The red colobus monkeys of Zanzibar visited the treetops a couple of times. But other than that, no creepy insects anywhere, not even mosquitos.