I didn't meet Kristen but communication and check-in was smooth. I loved Kristen's place - it was small, clean and had very thing I need (Good Air con, Wifi and nice kitchen). Parking onsite was great too. I look forward to staying here again!