I booked last minute but Vivian was quick to respond, very accommodating and friendly. Check in was smooth and the apartment was clean, nice and exactly what I needed in a great location. I would recommend this place and I would happily stay here again.