Clean, spacious, comfortable, affordable, superb location, BEST hosts. What more could you want in an Airbnb ?!