Clean, well managed, overall satisfactory place to stay