Victoria Falls is a home away from home with excellent facilities and a lovely atmosphere.