I've stayed in alot of Airbnbs in multiple countries now, in my opinion from my experience the most important factor is finding a host that is within easy reach and has a quick response time. Catherine was in easy reach each time I needed her help and was kindly able to facilitate my request for extra days etc. I've been left stranded before by hosts who aren't that accommodating to guest who check in after hours, so Catherine's self check process was great and a convenience to both parties. Her place was clean, comfy, in a great location and very well priced, would definitely stay again!