Clean, spacious, good facilities.