Would totally recommend for all criteria. Kate is friendly, interesting and genuine in the role of host. My first time as a BNB user and will now use when ever the need arises.