Beautiful and cozy home, with great amenities, caring hosts, and excellent location. Our stay at the African Lily could not have been more enjoyable, such attention to detail!