Vivian's place is awesome - location is perfect, all the amenities you need, and the terrace is a dream! Could not recommend it more.