Generally, my stay was okay. The internet, and electricity was good. Breakfast was not good. It was like oil used for frying other stuff was repeatedly used. They can introduce some basic cereal, like weetabix, oatmeal, brown bread. Cleanliness was okay, but could be done better. The towels were old and horrible. Cleaning staff had no place to take lunch and so had to use the stairwell, causing movements and privacy to sometimes be a challenge. Reception staff are generally helpful. They have a good tips that would help you move around. The hotel is in proximity of an African restaurant, a cafe, and not far from the beach.