The local paradise in Vava'u, welcome yourself at home anytime. It's about time that you treat yourself a trip to the great island of Vava'u.