Catherine is a fantastic host. Her communication and response time before and during the trip were second to none, and despite some mishaps during the trip (weather-related issues that caused us to be moved to another suite), Catherine was great about providing context and some additional items to make our stay more comfortable (wine, breakfasts, etc).
I would recommend booking with Catherine for sure, just make sure you are able to confirm with her prior to arrival that your suite is good to go!