Vivian's apartment is very well decorated and clean. Check-in process was straight forward and Vivian communicated and responded to our queries right away. All in all great stay. Only one small thing to note is that there is no stand-in shower so you must take a bath in a tub. Not a deal breaker but it was bit awkward as an American to get used to filling-up bath tub every morning. On a bright side, patio is great and we really enjoyed the kitchen.