Clean, pleasant, great location, great host, value for money and comfortable.