Great location. Great place. We didn't get to meet Vivi but her communication was good. Welcoming drinks and cake/fruit. Comfy homelike stay.