You can definately stay at Catherine's place without any question on your mind. Perfect home, perfect location and perfect host.