"Had an amazing time at African Violet. The hosts went out of their way to arrange for some..."
"Had an amazing time at African Violet. The hosts went out of their way to arrange for some snacks on our arrival. Superb views and beautifully decorated accommodation."