Clean, comfortable, great value for money, excellent location, brilliant hosts.