Vivi is so great! She made sure my stay and transportation were all taken care of. Truly made a great experience.