All the requirements for a good air bnb: well equipped, good communication, quirky, good location, quiet, comfortable bed, good cooking area and lounge, hot shower.